on one’s own initiative - Deutsch Englisch Wörterbuch